# 配置运行环境为一个含有java8和maven3的镜像，这里是docker镜像名称
FROM docker.io/java
# 创建一个临时文件(tomcat需要)
VOLUME /tmp
# 添加一个jar包到容器,并命名为app.jar
ADD docker-demo-0.0.1-SNAPSHOT.jar app.jar
# touch一下使得它有一个modification time(不重要)
RUN bash -c 'touch /app.jar'
# 暴露8080端口
EXPOSE 8080
# 运行
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]